import task from '@/concise/modules/axios.js';
export default {

    // 手机端
    // 用户登录
    userLogin(params) {
        return task.postp('/systemLogin', params);
    },
    // 获取当前用户信息
    userInfo() {
        return task.postp('/admin/api/getMyData');
    },
    menuroleidbeTwo(data) {
        return task.postDefault('/admin/api/indexMenuTree',data);
    },

    // 会员注册
    memberRegister(params,data) {
        return task.posts('/admin/unionMember/register',params,data);
    },

    // 工会列表
    unionList(params) {
        return task.postp('/admin/unionInformation/list', params);
    },

    // 工会详情
    unionInfo(id) {
        return task.postp('/admin/unionInformation/details/' + id);
    },

    // 按拼音首字母分类分，工会成员列表
    getUnionUser(params,data) {
        return task.posts('/admin/unionMember/getUnionMemberListByPinyin', params,data);
    },

    // 工会成员详情
    showUnionMember(id) {
        return task.postp('/admin/unionMember/showUnionMember/' + id);
    },

    // 文件列表
    filesList(params) {
        return task.postp('/admin/api/attachments/list', params);
    },

    // 文件下载
    download(params) {
        return task.postp('/download', params);
    },

    // 活动记录列表
    activityList(params) {
        return task.postp('/admin/api/activity/list', params);
    },
    // // 审核活动
    // examineActivity(){
    //     return task.postp('/admin/api/activity/list', params);
    // }
    // 往期活动记录列表
    activityOldList(params,data) {
        return task.posts('/admin/activity/oldList', params,data);
    },

    // 当前进行活动记录列表
    activityNowList(params) {
        return task.postp('/admin/activity/canSignUp/startList', params);
    },

    // 活动参与
    activityEnter(data) {
        return task.posts('/admin/api/activityEnter/save', {},data);
    },

    // 活动详情
    activityDetail(id) {
        return task.postp('/admin/api/activity/details/' + id);
    },

    // 保存困难帮扶申请
    assistSave(data) {
        return task.posts('/admin/assist/save', {},data);
    },

    // 保存补充医疗互助申请表
    supplementSave(params) {
        return task.postp('/admin/api/smi/save', params);
    },

    // 投票活动
    // 选举投票活动分页列表
    voteActivityList(params) {
        return task.postp('/admin/unionVoteActivity/list', params);
    },

    // 选举投票结果列表: 排行榜
    voteResult(id) {
        return task.postp('/admin/api/voteResult/' + id);
    },

    // 选举签到
    signIn(id) {
        return task.postp('/admin/api/signIn/' + id);
    },

    // 选举投票
    vote(id, data) {
        // return task.post('/admin/api/vote/' + id,data);
        return task.posts('/admin/api/vote/' + id, data);
    },

    // 选举投票个人界面数据
    voteInterface(id) {
        return task.postp('/admin/api/voteInterface/' + id);
    },

    // 教代会提案
    // 提案类型列表
    proposalList() {
        return task.postp('/admin/category/getListNoPage');
    },

    // 提案分页列表
    myProposalList(params,data) {
        return task.postp('/admin/proposal/successive/listPage', params,data);
    },
    // 查看提案详情
    getDRParticulars(id) {
        return task.postp('/admin/proposal/details/' + id);
    },
    // 满意度测评提交
    Satisfaction(params) {
        return task.postp('/admin/proposal/satisfaction', params);

    },
    getDROAHistory(id){
        return task.postp('/admin/sheet/proposal/' + id+"/history");
    },
    CDRTGetList(params, data) {
        return task.postp('/admin/proposal/list.json', params,data);
    },
    //待审会员
    pendingMember(params) {
        return task.postp('/admin/unionMember/getUnionMemberForRegisterList',params);
    },
    //工会所有会员
    allMember(params) {
        return task.postp('/admin/unionMember/unionMemberAuditedList',params);
    },
    // 会员详情
    auditedMembers(id) {
        return task.postp('/admin/unionMember/showUnionMember/' + id);
    },

    //困难帮扶待审
    myDifficulty(data) {
        return task.postp('/admin/assist/list',data)
    },
    // 困难帮扶已审详情
    myDifficultyDetails(id){
        return task.postp('/admin/assist/details/'+ id)
    },
    //困难帮扶全部
    myDifficultySucc() {
        return task.postp('/admin/assist/getListNoPage')
    },

    //医疗互助列表
    myHelpList(params,data) {
        return task.posts('/admin/supplementaryMedicalInsurance/list',params,data);
    },
    //医疗互助详情
    myHelpListDetail(id) {
        return task.postp('/admin/supplementaryMedicalInsurance/details/' + id);
    },
    //医疗互助待审核
    myHelps() {
        return task.postp('/admin/supplementaryMedicalInsurance/getListNoPage?status=0');
    },
    //医疗互助已审核
    myHelpsSucc() {
        return task.postp('/admin/supplementaryMedicalInsurance/getListNoPage?status=2');
    },
    //医疗互助审核通过
    myHelpsSuccess() {
        return task.postp('/admin/supplementaryMedicalInsurance/getListNoPage?status=2');
    },
    //获取用户参与的活动
    myActivity(params) {
      return task.postp('/admin/activity/myJoinList',params);
    },
    /**
     * 获取登陆用户权限
     * getUserPermission(){
        return task.postp('/admin/unionInformation/list');
      }
     */
    // 获取活动分类
    getActivityType(){
      return task.postp('/admin/activityType/listNoPage');
    },
    // 获取我申请的困难帮扶列表
    DHinquiryStatistics(params, data) {
      return task.posts("/admin/assist/list",params,data);
    },
    // 会员审核
    MLAudit(url, params, data) {
      return task.posts("/admin/unionMember/registerAudit/" + url, params, data);
    },
    // 获取困难帮扶待审核列表
    DHGetToAuditList(params, data) {
      return task.posts("/admin/assist/unionList",params,data);
    },
    // 获取困难帮扶已审核列表
    DHGetAuditedList(params) {
      return task.postp("/admin/assist/assistAuditedList",params);
    },
    // 困难帮扶审核
    DHAudit(url, params, data) {
      return task.posts("/admin/assist/audit/" + url, params, data);
    },
    // 获取医疗互助审核列表
    SMTMAAFGetAuditList(params, data) {
      return task.posts("/admin/supplementaryMedicalInsurance/auditList", params, data);
    },
    // 获取医疗互助已审核列表
    SMTMAAFGetAuditedList(params) {
      return task.postp("/admin/supplementaryMedicalInsurance/smiAuditedList",params);
    },
    // 困难帮扶审核
    SMTMAAFAudit(url, params, data) {
      return task.posts("/admin/assist/audit/" + url, params, data);
    },
    // 退出登录
    logOut() {
      return task.get("/systemLogout");
    },
    // 附件上传
    AUploading(data) {
      return task.postAP("system/upload",data);
    },
    // 获取节日福利
    getHWelfare() {
      return task.get("/admin/surveyInfo/showOpen");
    },
    //HWSubmit
    getHisWelfare(id){
        return task.postp( "/admin/api/checkVote/" + id);

    },
    // 获取节日福利
    HWSubmit(id,params, data) {
      return task.posts("/admin/api/survey/vote/"+id,params, data);
    },
    // 取消活动参与
    ALCTRegistration(id) {
      return task.postp( "/admin/api/activityEnter/cancel/" + id);
    },
    // 放弃加入医疗互助
    SMTMAAFAbandon() {
      return task.posts("/admin/api/insurance/refuse");
    },
    // 医疗互助申请unionId
    getUnionsByGroup() {
        return task.posts('/admin/api/getUnionsByGroup');
    },
    // 职务职称
    Appointment() {
        return task.posts('/admin/api/showParems/appointment');
    },
    //获取活动列表
    AAGetAuditList(){
        return task.posts('/admin/activity/audit/list');
    },
    // 活动审核
    ALAudit(data) {
        return task.posts('/admin/activity/audit',data);
    },
    // 工会下拉列表获取
    getlaborUnionList() {
        return task.posts('/admin/unionInformation/listNoPage');
    },
    // 获取用户信息
    showUserByXgno(id) {
        return task.posts("/admin/api/showUserByXgno/" + id);
    },
   //职务职称
    workState() {
        return task.posts('/admin/api/showParems/work_status');
    },
    //人员类别
    getParemsList() {
        return task.posts('/admin/api/showParems/personnel_classification');
    },
    // 获取我的活动信息
    showMyActivity(id) {
        return task.postp("/admin/activity/myEnters/" + id);
    },
    //检测是否能提交活动
    checkActivity(id) {
        return task.postp("/admin/api/activityEnter/check/" + id);
    },
    RAAMDGetUser(id) {
        return task.postp("/admin/api/showUserByXgno/" + id);
    },
};
